package com.baizhi.service;

import com.baizhi.entity.Category;
import com.baizhi.vo.CategoryVO;
import java.util.List;
import java.util.Map;

public interface CategoryService {

    //分页查询一级级别数据
    CategoryVO queryOnePage(Integer page, Integer pageSize);
    //添加一级类别
    Map<String, String> add(Category category);
    //删除类别数据
    Map<String, String> delete(Integer id,Integer parentId);
    //根据id查询类别数据
    Category queryById(int id);
    //修改一级类别数据
    Map<String, String> update(Category category);
    //查询二级级别数据
    CategoryVO queryTwoPage(Integer page , Integer pageSize, Integer categoryId);
    //根据级别查询类别
    List<Category> queryByLevelsCategory(Integer levels);

}
